saturated soil paste - Espagnol Anglais Dictionnaire